Skip to content

[pull] master from php:master#451

Merged
pull[bot] merged 20 commits intoturkdevops:masterfrom
php:master
Oct 14, 2025
Merged

[pull] master from php:master#451
pull[bot] merged 20 commits intoturkdevops:masterfrom
php:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Oct 14, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

bukka and others added 20 commits October 14, 2025 18:13
* PHP-8.5:
  Fix missing libctx in x509 info read bio
phar_metadata_tracker_unserialize_or_copy() is only ever preceded by
phar_metadata_tracker_has_data() which won't throw.
This check is quite hacky and it should always be the responsibility of
the caller to avoid calling this, even the comment acknowledges this is
a hack.
…thods (#20167)

This is fixed by libctx work so this just adds test to confirm it.

The actual fix is 2f5ef4d .
* PHP-8.5:
  Update NEWS with info about OpenSSL GH-19994 fix
  Fix GH-19994: openssl_get_cipher_methods inconsistent with fetched methods (#20167)
* phar: Use object_init_with_constructor where possible

We could also chain the exceptions, but the current code keeps the
existing behaviour by adding EG(exception) checks.

* Drop redundant exception throwing
* PHP-8.3:
  Fix not thread safe RelaxNG invocations in ZTS builds
  Fix not thread safe xmlSchemaParse calls in ZTS builds
* PHP-8.4:
  Fix not thread safe RelaxNG invocations in ZTS builds
  Fix not thread safe xmlSchemaParse calls in ZTS builds
* PHP-8.5:
  Fix not thread safe RelaxNG invocations in ZTS builds
  Fix not thread safe xmlSchemaParse calls in ZTS builds
* PHP-8.3:
  Wrap the normally lazy-initialized components in ZTS
* PHP-8.4:
  Wrap the normally lazy-initialized components in ZTS
* PHP-8.5:
  Wrap the normally lazy-initialized components in ZTS
* PHP-8.3:
  Don't bail when closing resources on shutdown
* PHP-8.4:
  Don't bail when closing resources on shutdown
* PHP-8.5:
  Don't bail when closing resources on shutdown
@pull pull bot locked and limited conversation to collaborators Oct 14, 2025
@pull pull bot added the ⤵️ pull label Oct 14, 2025
@pull pull bot merged commit 74c697c into turkdevops:master Oct 14, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants